home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 6366 / 6366.xpi / chrome / firegestures.jar / content / firegestures / prefs-generic.xul < prev    next >
Extensible Markup Language  |  2009-04-26  |  5KB  |  133 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4. <?xml-stylesheet href="chrome://firegestures/skin/prefs.css" type="text/css"?>
  5.  
  6. <!DOCTYPE prefwindow SYSTEM "chrome://firegestures/locale/prefs.dtd">
  7.  
  8. <prefwindow id="PrefsUI"
  9.             xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  10.             title="FireGestures - &options;"
  11.             buttons="accept,cancel"
  12.             onload="PrefsUI.init();"
  13.             ondialogcancel="if (!document.documentElement.instantApply) gShouldCommit = false;"
  14.             onunload="PrefsUI.done();">
  15.  
  16.     <prefpane id="mappingPane" label="&mappingPane;" flex="1">
  17.         <commandset id="mappingCommandSet" oncommand="PrefsUI.doCommand(event.target.id);">
  18.             <command id="cmd_edit_gesture" />
  19.             <command id="cmd_clear_gesture" />
  20.             <!-- dummy -->
  21.             <command id="cmd_delete_script" />
  22.         </commandset>
  23.         <tree id="mappingTree"
  24.               onselect="PrefsUI.updateCommands();"
  25.               ondblclick="PrefsUI.handleTreeEvent(event);"
  26.               onkeypress="PrefsUI.handleTreeEvent(event);" rows="14" flex="1">
  27.             <treecols>
  28.                 <treecol label="&treecol.name;" flex="5" primary="true" />
  29.                 <splitter class="tree-splitter" />
  30.                 <treecol label="&treecol.command;" flex="3" hidden="true" />
  31.                 <splitter class="tree-splitter" />
  32.                 <treecol label="&treecol.gesture;" flex="1" />
  33.             </treecols>
  34.             <treechildren flex="1" />
  35.         </tree>
  36.         <hbox id="mappingButtons" align="start">
  37.             <button label="&editButton.label;..."
  38.                     accesskey="&editButton.accesskey;"
  39.                     command="cmd_edit_gesture" />
  40.             <button label="&clearButton.label;"
  41.                     accesskey="&clearButton.accesskey;"
  42.                     command="cmd_clear_gesture" />
  43.         </hbox>
  44.     </prefpane>
  45.  
  46.     <prefpane id="advancedPane" label="&advancedPane;" flex="1">
  47.         <!-- dummy -->
  48.         <preferences>
  49.             <preference id="extensions.firegestures.trigger_button" name="extensions.firegestures.trigger_button" type="int" />
  50.             <preference id="extensions.firegestures.wheelgesture"   name="extensions.firegestures.wheelgesture"   type="bool" />
  51.             <preference id="extensions.firegestures.rockergesture"  name="extensions.firegestures.rockergesture"  type="bool" />
  52.         </preferences>
  53.         <groupbox>
  54.             <!-- dummy -->
  55.             <textbox hidden="true"
  56.                      preference="extensions.firegestures.trigger_button"
  57.                      onsyncfrompreference="PrefsUI.updateTriggerButton();" />
  58.             <checkbox id="wheelGesture" hidden="true"
  59.                       preference="extensions.firegestures.wheelgesture"
  60.                       onsyncfrompreference="PrefsUI.updateGroupedUI('wheelGesture');" />
  61.             <caption label="&wheelGesture;" />
  62.             <grid>
  63.                 <columns>
  64.                     <column />
  65.                     <column />
  66.                 </columns>
  67.                 <rows>
  68.                     <row align="center">
  69.                         <label id="wheelUpLabel" group="wheelGesture"
  70.                                value0="&wheelGesture.up.left;:"
  71.                                value1="&wheelGesture.up.middle;:"
  72.                                value2="&wheelGesture.up.right;:" />
  73.                         <menulist id="wheelGestureU" group="wheelGesture" sizetopopup="none" oncommand="gShouldCommit = true;">
  74.                             <menupopup />
  75.                         </menulist>
  76.                     </row>
  77.                     <row align="center">
  78.                         <label id="wheelDownLabel" group="wheelGesture"
  79.                                value0="&wheelGesture.down.left;:"
  80.                                value1="&wheelGesture.down.middle;:"
  81.                                value2="&wheelGesture.down.right;:" />
  82.                         <menulist id="wheelGestureD" group="wheelGesture" sizetopopup="none" oncommand="gShouldCommit = true;">
  83.                             <menupopup />
  84.                         </menulist>
  85.                     </row>
  86.                 </rows>
  87.             </grid>
  88.         </groupbox>
  89.         <groupbox>
  90.             <!-- dummy -->
  91.             <checkbox id="rockerGesture" hidden="true"
  92.                       preference="extensions.firegestures.rockergesture"
  93.                       onsyncfrompreference="PrefsUI.updateGroupedUI('rockerGesture');" />
  94.             <caption label="&rockerGesture;" />
  95.             <grid>
  96.                 <columns>
  97.                     <column />
  98.                     <column />
  99.                 </columns>
  100.                 <rows>
  101.                     <row align="center">
  102.                         <label value="&rockerGesture.left;:" group="rockerGesture" />
  103.                         <menulist id="rockerGestureL" group="rockerGesture" sizetopopup="none" oncommand="gShouldCommit = true;">
  104.                             <menupopup />
  105.                         </menulist>
  106.                     </row>
  107.                     <row align="center">
  108.                         <label value="&rockerGesture.right;:" group="rockerGesture" />
  109.                         <menulist id="rockerGestureR" group="rockerGesture" sizetopopup="none" oncommand="gShouldCommit = true;">
  110.                             <menupopup />
  111.                         </menulist>
  112.                     </row>
  113.                 </rows>
  114.             </grid>
  115.         </groupbox>
  116.         <!-- template -->
  117.         <box hidden="true">
  118.             <menuitem id="separatorTemplate" disabled="true">
  119.                 <label />
  120.                 <menuseparator flex="1" />
  121.             </menuitem>
  122.         </box>
  123.         <!-- dummy -->
  124.         <menulist id="keypressGestureC" hidden="true" />
  125.         <menulist id="keypressGestureS" hidden="true" />
  126.     </prefpane>
  127.  
  128.     <script type="application/x-javascript" src="chrome://firegestures/content/prefs.js" />
  129.  
  130.     <stringbundle id="bundleMain" src="chrome://firegestures/locale/firegestures.properties" />
  131.  
  132. </prefwindow>
  133.